Governance
Overviewâ
SELF Chain follows a progressive decentralization model, moving from core team leadership to community governance. This document outlines our current governance structure and future roadmap.
Current Governance Model (Phase 1: Foundation)â
Core Team Responsibilitiesâ
The SELF Technology core team currently maintains:
- Technical direction and architecture decisions
- Security policy and incident response
- Release management and versioning
- Community moderation and support
Community Inputâ
While final decisions rest with the core team, we actively seek community input through:
- RFC Process: Request for Comments on major changes
- GitHub Discussions: Open forum for technical proposals
- Discord Feedback: Real-time community input
- Quarterly Surveys: Structured feedback collection
Decision Making Processâ
1. Proposal Stageâ
- Anyone can propose changes via GitHub Issues or Discussions
- Proposals should include:
- Problem statement
- Proposed solution
- Alternative approaches considered
- Impact assessment
2. Discussion Stageâ
- Community discussion period (minimum 7 days)
- Core team technical review
- Security impact assessment
- Economic impact analysis (if applicable)
3. Decision Stageâ
- Core team evaluates community feedback
- Decision published with rationale
- Implementation timeline shared
4. Implementation Stageâ
- Development according to roadmap
- Community testing and feedback
- Iterative improvements
Types of Decisionsâ
Technical Decisionsâ
- Protocol changes
- API modifications
- Performance optimizations
- Security enhancements
Process: RFC â Technical Review â Core Team Decision
Community Decisionsâ
- Code of Conduct updates
- Community guidelines
- Event planning
- Educational initiatives
Process: Community Discussion â Rough Consensus â Implementation
Economic Decisionsâ
- Token economics (future)
- Fee structures
- Incentive mechanisms
- Grant allocations
Process: Economic Analysis â Community Input â Core Team Decision
Contribution Recognitionâ
Levels of Contributorsâ
-
Core Contributors
- Commit access to main repositories
- Participation in security discussions
- Vote in technical decisions
-
Regular Contributors
- Consistent quality contributions
- Trusted reviewer status
- Priority issue assignment
-
Community Contributors
- All external contributors
- Access to bounties and grants
- Recognition in contributor list
Becoming a Core Contributorâ
Requirements:
- 6+ months of consistent contributions
- Deep understanding of codebase
- Alignment with project values
- Nomination by existing core contributor
- Security clearance process
Future Governance Roadmapâ
Phase 2: Community Expansion (6-12 months)â
- Technical Advisory Board formation
- Community grants program
- Formal RFC process
- Contributor DAO experiments
Phase 3: Decentralized Governance (12-24 months)â
- On-chain governance implementation
- Token-weighted voting for protocol changes
- Community treasury management
- Fully decentralized decision making
Phase 4: Full DAO Transition (24+ months)â
- Complete decentralization
- Community-owned infrastructure
- Autonomous funding mechanisms
- Self-sustaining ecosystem
Conflict Resolutionâ
Processâ
- Direct Communication: Parties attempt resolution
- Mediation: Community moderator involvement
- Escalation: Core team arbitration
- Final Decision: Published with rationale
Principlesâ
- Assume good faith
- Focus on project goals
- Respect all viewpoints
- Document decisions
Transparency Commitmentsâ
What We Shareâ
- All technical decisions and rationale
- Security incident post-mortems
- Financial reports (when applicable)
- Roadmap updates
What Remains Privateâ
- Security vulnerabilities until patched
- Personal information
- Legal matters
- Strategic partnerships until announced
Communication Channelsâ
Official Channelsâ
- GitHub: Code, issues, discussions
- Discord: Real-time community chat
- Blog: Major announcements
- Twitter/X: Updates and news
Decision Announcementsâ
- GitHub Discussions for technical decisions
- Discord #announcements for community updates
- Blog posts for major changes
- Email list for security notices
Governance Meetingsâ
Core Team Meetingsâ
- Weekly technical sync
- Monthly strategic planning
- Quarterly roadmap review
Community Meetingsâ
- Bi-weekly community calls (recorded)
- Monthly contributor sync
- Quarterly town halls
Amendments to Governanceâ
This governance model can be updated through:
- Proposal via GitHub Discussion
- 30-day comment period
- Core team review and revision
- Community notification
- 7-day grace period before activation
Contactâ
- General: info@self.app
- Technical: devs@self.app
- Security: security@self.app
Commitment to Decentralizationâ
We believe in progressive decentralization as the path to a truly community-owned blockchain. Each phase brings us closer to full community governance while maintaining security and stability.
"In decentralization we trust, but verify through governance." - SELF Chain Community